전략 패턴 전략 패턴(Strategy Pattern) 이란? 행위 디자인 패턴 중 하나로 특정 컨텍스트에서 알고리즘을 별도로 분리하는 설계 방법을 의미합니다. 하나의 기능을 수행하는데, 다양한 알고리즘이 적용될 필요가 있을때 사용됩니다. 예를 들어 네비게이션 앱을 사용한다 했을 때, 목적지까지 향하는 길을 안내하기 위해선 도보, 버스, 기차, 차, 자전거에 따라 다른 경로로 안내를 해야 합니다. 그럴때, 전략 패턴를 활용하여 만든다면 쉽게 해결 할 수... 전략 패턴Strategy Pattern전략패턴StrategyPatternStrategy Pattern
전략 패턴(Strategy Pattern) 이란? 행위 디자인 패턴 중 하나로 특정 컨텍스트에서 알고리즘을 별도로 분리하는 설계 방법을 의미합니다. 하나의 기능을 수행하는데, 다양한 알고리즘이 적용될 필요가 있을때 사용됩니다. 예를 들어 네비게이션 앱을 사용한다 했을 때, 목적지까지 향하는 길을 안내하기 위해선 도보, 버스, 기차, 차, 자전거에 따라 다른 경로로 안내를 해야 합니다. 그럴때, 전략 패턴를 활용하여 만든다면 쉽게 해결 할 수... 전략 패턴Strategy Pattern전략패턴StrategyPatternStrategy Pattern